# Copyright 2021, Régis Décamps
# SPDX-License-Identifier: BSD-3-Clause

package(default_visibility = ["//jflex:visibility"])

java_library(
    name = "testsuite",
    testonly = True,
    srcs = glob(["*.java"]),
    exports = [
        "//java/de/jflex/testing/testsuite/annotations",
    ],
    deps = [
        "//java/de/jflex/testing/diff",
        "//java/de/jflex/testing/testsuite/annotations",
        "//java/de/jflex/util/javac",
        "//jflex",
        "//jflex/src/main/java/jflex/generator",
        "//jflex/src/main/java/jflex/logging",
        "//jflex/src/main/java/jflex/option",
        "//third_party/com/google/guava",
        "//third_party/com/google/truth",
        "//third_party/junit",
    ],
)
